Try to handle buffer/file modifications which conflict with VCS locking.
authorChong Yidong <cyd@gnu.org>
Sun, 6 Jan 2013 02:58:57 +0000 (10:58 +0800)
committerChong Yidong <cyd@gnu.org>
Sun, 6 Jan 2013 02:58:57 +0000 (10:58 +0800)
commitd0343dcf4b5ba9bfd4a2d82026ab81f445e79499
tree48f810b7e558088af192434ece55ace9c10e1ed1
parent51cf21c195d46487f420832908d1a49c8c1a9319
Try to handle buffer/file modifications which conflict with VCS locking.

* vc/vc-hooks.el (vc-after-save): DTRT for locking VCSes.

* vc/vc.el (vc-next-action): Detect buffer modifications
conflicting with locking VCS operation.
lisp/ChangeLog
lisp/vc/vc-hooks.el
lisp/vc/vc.el